cat puppy veterinarian marin california vet breeder pet san francisco sacramento animal hospital puppies cats animal san diego orange county bay area oakland